Physics and Computation Genetic Algorithms on Structurally Dynamic Lattices
نویسنده
چکیده
We introduce a new type of genetic algorithm (GA) modell7, 4] that consists of a lattice, a group of organisms (one to each lattice site) and a set of dynamical rules. These rules govern crossover and mutation of the organisms, as well as alterations in the lattice structure. The lattice and its dynamical rules belong to a class of objects known as topological cellular automataa8, 5] (TCA). In the spirit of Darwinian optimization modelss3], we wish to apply observed features of biological natural selection within a computational framework. In this case, the evolutionary principle of interest is the propensity for animals to choose mates from neighboring groups, but not from their own immediate families. A well-studied example of this is the desire for song-birds to select partners with similar, but not identical songss1]. In this manner, they hope to avoid mating with family members, but at the same time increase their chances of procreating with their ttest neighbors. Because this principle serves in biological systems to increase species tness, we hope that it will provide a sound strategy for computational models as well. We have found commonalities between these geographic-and tness-based procreative connection mechanisms and the link dynamics of topological cellular automata. Like conventional cellular automata, TCA consist of a lattice, a set of site values, and a list of simple rules to determine future site values. They diier from standard automata, however, in the fact that TCA lattice connections are subject to addition or removal, based upon local coupling and decoupling rules. These rules, functions of site values in a given neighborhood, act each time step to alter lattice topology. TCA dynamics have been shown to yield a wide range of behavior, including growth, decay, periodicity and self-organizationn9, 6]. Applications of TCA models are diverse, including studies of phase transformations in physical and chemical systemss10, 11]. Das, Crutchheld, Mitchell and Hansonn2] have observed emergent collective behavior by using a genetic algorithm to evolve cellular automata. In the system that we propose, a hybrid between GA and TCA dynamics, we use TCA rules to evolve a set of GA. We have found the link structure exibility of TCA to aid in the optimization properties of GA. In our model a lattice is rst seeded with single-chromosome organisms of xed length, one per site. Each chromosome is, in turn, composed of a combination of genes, randomly chosen to be zeroes or …
منابع مشابه
The effect of material nonlinearity on the band gap for TE and TM modes in square and triangular lattices
In this article, by using the method of finite difference time domain (FDTD) and PML boundary conditions, we have studied the photonic band gaps for TE and TM modes in square and triangular lattices consisting of air holes in dielectric medium and compared the results. In addition, the effect of nonlinearity of the photonic crystal background on the photonic band gaps and comparison with the re...
متن کاملSolving a Stochastic Cellular Manufacturing Model by Using Genetic Algorithms
This paper presents a mathematical model for designing cellular manufacturing systems (CMSs) solved by genetic algorithms. This model assumes a dynamic production, a stochastic demand, routing flexibility, and machine flexibility. CMS is an application of group technology (GT) for clustering parts and machines by means of their operational and / or apparent form similarity in different aspects ...
متن کاملResearch of Blind Signals Separation with Genetic Algorithm and Particle Swarm Optimization Based on Mutual Information
Blind source separation technique separates mixed signals blindly without any information on the mixing system. In this paper, we have used two evolutionary algorithms, namely, genetic algorithm and particle swarm optimization for blind source separation. In these techniques a novel fitness function that is based on the mutual information and high order statistics is proposed. In order to evalu...
متن کاملChaotic Genetic Algorithm based on Explicit Memory with a new Strategy for Updating and Retrieval of Memory in Dynamic Environments
Many of the problems considered in optimization and learning assume that solutions exist in a dynamic. Hence, algorithms are required that dynamically adapt with the problem’s conditions and search new conditions. Mostly, utilization of information from the past allows to quickly adapting changes after. This is the idea underlining the use of memory in this field, what involves key design issue...
متن کاملResearch of Blind Signals Separation with Genetic Algorithm and Particle Swarm Optimization Based on Mutual Information
Blind source separation technique separates mixed signals blindly without any information on the mixing system. In this paper, we have used two evolutionary algorithms, namely, genetic algorithm and particle swarm optimization for blind source separation. In these techniques a novel fitness function that is based on the mutual information and high order statistics is proposed. In order to evalu...
متن کاملشناسایی سیستم و طراحی کنترل بهینه با استفاده از الگوریتم ژنتیک برای کنترل ارتعاشات یک بال هوشمند
A solution to the problem of identification and control of smart structures is presented in this paper. Smart structures with build-in sensors and actuators can actively and adaptively change their physical geometry and properties. As a particular example, a representative dynamic model of a typical fighter vertical tail, identified as the smart fin, is considered. Piezoelectric patches, which ...
متن کامل